Envision: Communications Survey